young ram - French English Dictionary